package com.hmall.model;

import java.util.Date;
import javax.persistence.*;

@Table(name = "mall_order_sales_cont")
public class MallOrderSalesCont {
    /**
     * 销售合同id
     */
    @Id
    @Column(name = "sale_cont_id")
    private Integer saleContId;

    @Column(name = "user_id")
    private Integer userId;

    /**
     * 乙方id 根据此id查询对应条款
     */
    @Column(name = "yi_dept_id")
    private Integer yiDeptId;

    /**
     * 订单号
     */
    @Column(name = "orderNo")
    private Long orderno;

    /**
     * 甲方盖章
     */
    @Column(name = "jia_sign")
    private String jiaSign;

    /**
     * 乙方盖章
     */
    @Column(name = "yi_sign")
    private String yiSign;

    @Column(name = "create_time")
    private Date createTime;

    @Column(name = "update_time")
    private Date updateTime;

    /**
     * 是否启用
     */
    @Column(name = "is_enable")
    private Integer isEnable;

    /**
     * 异议事项
     */
    private String dissent;

    /**
     * 审批人
     */
    private String approver;

    /**
     * 审批内容
     */
    @Column(name = "approver_content")
    private String approverContent;

    @Column(name = "order_sales_cont_pdf")
    private String orderSalesContPdf;

    @Column(name = "order_sales_cont_img")
    private String orderSalesContImg;

    /**
     * 合同编号
     */
    @Column(name = "sale_cont_no")
    private String saleContNo;

    /**
     * 是否同意
     */
    @Column(name = "is_agree")
    private Integer isAgree;

    /**
     * 获取销售合同id
     *
     * @return sale_cont_id - 销售合同id
     */
    public Integer getSaleContId() {
        return saleContId;
    }

    /**
     * 设置销售合同id
     *
     * @param saleContId 销售合同id
     */
    public void setSaleContId(Integer saleContId) {
        this.saleContId = saleContId;
    }

    /**
     * @return user_id
     */
    public Integer getUserId() {
        return userId;
    }

    /**
     * @param userId
     */
    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    /**
     * 获取乙方id 根据此id查询对应条款
     *
     * @return yi_dept_id - 乙方id 根据此id查询对应条款
     */
    public Integer getYiDeptId() {
        return yiDeptId;
    }

    /**
     * 设置乙方id 根据此id查询对应条款
     *
     * @param yiDeptId 乙方id 根据此id查询对应条款
     */
    public void setYiDeptId(Integer yiDeptId) {
        this.yiDeptId = yiDeptId;
    }

    /**
     * 获取订单号
     *
     * @return orderNo - 订单号
     */
    public Long getOrderno() {
        return orderno;
    }

    /**
     * 设置订单号
     *
     * @param orderno 订单号
     */
    public void setOrderno(Long orderno) {
        this.orderno = orderno;
    }

    /**
     * 获取甲方盖章
     *
     * @return jia_sign - 甲方盖章
     */
    public String getJiaSign() {
        return jiaSign;
    }

    /**
     * 设置甲方盖章
     *
     * @param jiaSign 甲方盖章
     */
    public void setJiaSign(String jiaSign) {
        this.jiaSign = jiaSign;
    }

    /**
     * 获取乙方盖章
     *
     * @return yi_sign - 乙方盖章
     */
    public String getYiSign() {
        return yiSign;
    }

    /**
     * 设置乙方盖章
     *
     * @param yiSign 乙方盖章
     */
    public void setYiSign(String yiSign) {
        this.yiSign = yiSign;
    }

    /**
     * @return create_time
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * @param createTime
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * @return update_time
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * @param updateTime
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 获取是否启用
     *
     * @return is_enable - 是否启用
     */
    public Integer getIsEnable() {
        return isEnable;
    }

    /**
     * 设置是否启用
     *
     * @param isEnable 是否启用
     */
    public void setIsEnable(Integer isEnable) {
        this.isEnable = isEnable;
    }

    /**
     * 获取异议事项
     *
     * @return dissent - 异议事项
     */
    public String getDissent() {
        return dissent;
    }

    /**
     * 设置异议事项
     *
     * @param dissent 异议事项
     */
    public void setDissent(String dissent) {
        this.dissent = dissent;
    }

    /**
     * 获取审批人
     *
     * @return approver - 审批人
     */
    public String getApprover() {
        return approver;
    }

    /**
     * 设置审批人
     *
     * @param approver 审批人
     */
    public void setApprover(String approver) {
        this.approver = approver;
    }

    /**
     * 获取审批内容
     *
     * @return approver_content - 审批内容
     */
    public String getApproverContent() {
        return approverContent;
    }

    /**
     * 设置审批内容
     *
     * @param approverContent 审批内容
     */
    public void setApproverContent(String approverContent) {
        this.approverContent = approverContent;
    }

    /**
     * @return order_sales_cont_pdf
     */
    public String getOrderSalesContPdf() {
        return orderSalesContPdf;
    }

    /**
     * @param orderSalesContPdf
     */
    public void setOrderSalesContPdf(String orderSalesContPdf) {
        this.orderSalesContPdf = orderSalesContPdf;
    }

    /**
     * @return order_sales_cont_img
     */
    public String getOrderSalesContImg() {
        return orderSalesContImg;
    }

    /**
     * @param orderSalesContImg
     */
    public void setOrderSalesContImg(String orderSalesContImg) {
        this.orderSalesContImg = orderSalesContImg;
    }

    /**
     * 获取合同编号
     *
     * @return sale_cont_no - 合同编号
     */
    public String getSaleContNo() {
        return saleContNo;
    }

    /**
     * 设置合同编号
     *
     * @param saleContNo 合同编号
     */
    public void setSaleContNo(String saleContNo) {
        this.saleContNo = saleContNo;
    }

    /**
     * 获取是否同意
     *
     * @return is_agree - 是否同意
     */
    public Integer getIsAgree() {
        return isAgree;
    }

    /**
     * 设置是否同意
     *
     * @param isAgree 是否同意
     */
    public void setIsAgree(Integer isAgree) {
        this.isAgree = isAgree;
    }
}